rock armor - German English Dictionary